upper torso strap - Espagnol Anglais Dictionnaire